English translation for "improve on sth"
|
- 作出比...更好的东西, 对...作出改进, 改进, 超过
Related Translations:
- Similar Words:
- "improve mind flay" English translation, "improve my english" English translation, "improve network quality" English translation, "improve on" English translation, "improve on m-used in ukraine" English translation, "improve oneself" English translation, "improve oneself in english" English translation, "improve one’s capabilities" English translation, "improve opening-uin all respects" English translation, "improve operation efficiency" English translation
|
|
|